Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mexico F2 Chile F1 Chile F2 Chile F3 ATU Cup - Weiden Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Chile - Santiago VII Trofeo Ciudad de Quito - Quito Challenger Britania Zavaleta - Puebla The Surbiton Trophy - Surbiton Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Italy F12 IX Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova Cepu Open - San Marino Trani Cup - Trani IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka X Trofeo Ciudad de Quito - Quito Copa Petrobras Santiago - Santiago Copa Petrobras Bogota - Bogota Mobilux Open - Luxembourg Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo The Surbiton Trophy - Surbiton Banca Stato Challenger - Lugano 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado TED Open - Istanbul Open D'Orleans - Orleans XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo PrivatBank Cup - Dnepropetrovsk ATP Challenger Numea - New Caledonia Copa Kia - Santiago Corona Mexico City Open - Mexico City Abierto Colombiano de Tenis - Bogota Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx IX Gramado Open - Gramado Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Privatbank Open 2006 - Dnepropetrovsk BH Telecom Sarajevo 2007 - Sarajevo Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires BMW Tennis Championship - Sunrise Tunis Open - Tunis Morocco Tennis Tour - Rabat The Surbiton Trophy - Surbiton Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Sao Paulo Challenger Bordeaux Challenger Binghamton Challenger Bogota Challenger Montevideo Challenger Asuncion Challenger Medellin Challenger Sao Paulo Challenger Bucaramanga Challenger Sunrise Challenger Pereira Challenger Tallahassee Challenger Savannah Challenger Carson Challenger Ojai Challenger Kosice Challenger Bytom Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Lexington Challenger Granby Challenger Vancouver Challenger Binghamton Challenger Belo Horizonte Challenger Bogota Challenger Santiago Challenger Sao Paulo Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger Rome Challenger Bordeaux Challenger Alessandria Challenger Guadalajara Challenger Winnetka Challenger Bogota Challenger Campos do Jordao Challenger Binghamton Challenger Medellin Challenger Buenos Aires Challenger Bucaramanga Challenger Santiago Challenger Guadalajara Challenger Barranquilla Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Rio Quente Challenger Como Challenger Genova Challenger Trnava Challenger San Juan Challenger Villa Allende Challenger Montevideo Challenger Sao Leopoldo Challenger Bucaramanga Challenger Salinas Challenger Pereira Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Scheveningen Challenger Sao Paulo Challenger Rio De Janeiro Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Buenos Aires Challenger Montevideo Challenger Bogota Challenger Guayaquil Challenger Panama City Challenger Barranquilla Challenger Santiago Challenger Chicoutimi CH BellSouth Open - Auckland Croatian Indoors - Zagreb Sybase Open - San Jose Advanta Championships - Philadelphia St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham 1997 Mercedes Cup - Stuttgart Pilot Pen International - New Haven U.S. Pro Tennis Championships - Boston The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Stockholm Open - Stockholm Qatar Mobil Open '98 - Doha Croatian Indoors - Split European Community Championships - Antwerp Guardian Direct Cup - London ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Rado Swiss Open - Gstaad MFS Pro Tennis Championships - Boston President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Samsung Open - Brighton AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham RCA Championships - Indianapolis The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Adelaide Sydney San Jose Memphis Philadelphia Hong Kong Tokyo Seoul St. Polten Queen's Club Nottingham New Haven Bournemouth Singapore Beijing Ostrava Stockholm Jakarta San Jose Memphis Copenhagen St. Petersburg Tokyo Hong Kong Seoul Pinehurst Coral Springs Queen's Club Nottingham Los Angeles Indianapolis Bordeaux Basel Toulouse Ostrava Lyon Stockholm Adelaide Auckland Dubai Milan Philadelphia Osaka Tokyo Hong Kong Munich Bologna Queen's Club Manchester Newport Los Angeles Indianapolis Sydney Tokyo Vienna Moscow Osaka Seoul Newport Indianapolis Kuala Lumpur Tokyo Beijing Hong Kong AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis International Tennis Championships - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Dubai Open - Dubai The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Open 13 - Marseille Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf Heineken Open - Auckland MoviStar Open - Vina del Mar Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Chennai Open - Chennai Movistar Open - Santiago Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Movistar Open - Santiago Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Indian Wells Key Biscayne Rome Cincinnati Stuttgart Canadian Open Cincinnati Essen Indian Wells Key Biscayne Hamburg Rome Canadian Open Cincinnati Indian Wells Canadian Open Canadian Open Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, REL1, GBR-UKR 3-2 Davis Cup, Group 1, 2R, GBR-UKR 5-0 Davis Cup, World Group, QR, GBR-IND 3-2 Davis Cup, World Group, 1R, USA-GBR 3-2 Davis Cup, World Group, QR, GBR-RSA 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, GBR-POR 5-0 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QR, MAR-GBR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 XL Bermuda Open - Bermuda Poznan Challenger Santiago Challenger Cali Challenger Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Internationaler Raiffeisen Grand Prix - St. Polten U.S. Mens's Clay Court Championship - Houston Brasil Open - Costa do Sauipe Rogers Cup - Toronto French Open - Paris ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover